3990
6
48708
0
31535
1222856
4
31220
10
14076
7
193
4139
5781
262
558610
3514
3
1751
2
3545
1
11951
3599
44199
10574
5
1352
2045
2150
367
400
8475
12
1053
9244
2445
1821
520
294