4274
3
96
0
1013
22731
1
717
2682
2493
18
3619
4
7258
1813
2145
2
695
2054
4465
22
7978
9
19079
6
1618
1473
32302
525
873
2044
986
3758
5
2268
810
646
563437