1160
2
1163
951
1
1356
619
2748
9
564
2427
12
1594
3
2368
2502
2122
1564
1976
1423
599
0
2740
1015
1087
2760
4
712
6929
11
2886
1606
4311
159
3539
1751
8527
4291