262
1
1027
452
926
435
790
888
1712
1075
2
116
469
1156
80
2012
1653
4
2939
3
832
375
707
100
1119
1261
0
428
1087
2112
1252
168
1455
1688