951
1
2727
1825
2243
6
1371
1111
5382
5
1277
2
4383
3
619
564
2055
2427
12
4944
2960
2502
2122
1564
1976
1423
599
0
1256
2740
1015
1087
30334
2152
1860
712
2886