3437
5
419694
9
2480
2
2142
0
3104
3
504
1
1885
2813
6515
48708
3025
2416
2221
31220
10
36045
261
166543
18
293
2506
3559
1650
986
4104
370
363
282572
2376
5617
9315
448