3148
9
7952
1
1250
3
1513
22330
22
661
0
1256
467
1215
1279
1642
1600
1326
1454
286
2554
1810
1649
120469
35
864
2296
2
1622
1446
2658
2864
7
456
2095
4
784
2372
951