3014
20
3491
4
5141
7
2245
3
2629
2
12459
3085
5
3485
4083
0
562
1
3316
10
11153
8
1268
4142
1627
1087
1946
2544
6346
16
1028
2496
3222
4398
1289601
4739
3303
23558
17
4837
1174
2964