964
1
2982
3
1875
2
1295
1184
2650
20
280
2727
1746
1397
0
1743
3386
645
2250
910
417
898
611
1650
894
1391
2886
6
297066
2327
11
2165
774
2707
2361
9
2232
2366