990
0
2966
8
1465
7
2485
5
3808
467
5871
15
1540
1508
1
1222856
4
1780
3117
3
571
6343
24
370
587
8116
6
3748
376
2642
4940
1235
1101
2
1238
3696
884
1053
1551
360
3069