1090
1
2147
1804
3
665
2271
729
2
830
2005
3176
1130
5214
9
768
543
269
1809
7
963
912
0
1695
1228
1492
3370
14
1215
695
3943
5
1208
1057
778
1201
375
692