3946
1
1552
4
282572
0
3498
1091
1513
4124
6
2634
1124
2069
3
2830
7
256612
6370
5
4669
2
177
492
408
514
1780
96512
2600
435
36045
1281
3535
3493
3027
10
1806
3116
1006