951
1
2733
4
234
619
2403
564
2427
12
2476
3
2163
0
2502
2122
2
1564
1976
2988
994
1423
1465
599
2740
1015
1087
2254
2929
6
712
2886
1606
159
3539
1681
1751