2185
1
1014
521
2160
9
1177
2
648
1550
1199
0
1010
801
2150
5
580
589
628
3130
1145
629
437
903
1781
1184
10
734
392
799
614
1933
3460
1071
2073
1715
3