2142
0
2581
5
1593
7
625
2
2192
44199
417
9178
6
8876
8
1863
1
105290
3092
509
2330
4
11951
10
2257
3047
48708
14076
7540
9
31220
367
8244
370
346
1821
2730
1885
321
2955