3354
5
1927
2
1015
1
1268
2669
913
2183
9
3014
20
989
3
3085
3491
4
3485
7
3316
10
1936
5141
2620
8
1801
5431
1050
1775
1725
795
1451
0
3250
1289601
1131
1594
8451
3212
3472