3103
5
31436
0
3515
1
395
555
2
710096
4
1434
3
982
1039
489
593
1417
3019
430
15333
6
3310
29672
1302
2292
3613
19
34670
7
1091
638
584
1484
11
808
4551
1377
2347
12