951
1
8527
1199
2164
2
851
3591
11
7471
9
2268
4
2505
865
2322
1558
400
0
658
904
2184
2255
1250
2571
6
2131
2744
2722
3
1568
674
11924
1093
24337
22
913
1162
1223