2323
9
1883
2
40062
19
106
0
1119
1800
3
873
1
5527
7793
4
2859
1221
1585
2977
10827
1564
1669
131589
1189
618
120
302
4083
2699
469
15
3292
3475
5
2719
2495
11650
23