975
2
1446
1947
935
0
4621
5
2531
4
2306
909
1
398
4964
3
905
896
1375
1543
419694
9
2272
3717
11881
2141
493
649
2404
6383
17
3148
1142
330
1506
518
2550
1713
11