2531
4
7952
1
2702
6
2271
0
1577
1602
1551
2
467
726
3831
107
1222856
802
2071
1112
378
488
418
1898
1700
105290
559
2283
282572
476
2445
1560
2369
970
2934