951
1
619
1124
2999
3
564
1632
2
2427
12
1840
6
2502
1388
732
2122
1564
1976
1423
599
0
1232
2740
1015
1087
712
2886
1606
159
1448
3539
1261
1751
2368