3213
7
131589
1
2112
3
444571
9
542
0
2905
26
685
2763
23802
106
608
370
38477
34
815
618
120
5527
773
272
50969
2534
302
3448
297066
582
3475
5
623
1543
1107
383