951
1
2687
2
1475
3007
4
944
3
619
564
2427
12
849
0
994
6
2502
2122
1564
1976
1423
599
2740
1015
1087
712
2886
1606
159
2650
3539
1751
8527
1618
5489
11
1709