3354
5
2349
2
1713
4
3127
3
951
1
845
1850
1015
1087
1606
1289601
10827
1751
8527
5489
11
3546
123674
35
4946
18
2131
19944
7608
12
4335
929
2571
6
2377
2722
623
1748
2600
2620
8