3485
7
12459
3
3354
5
2372
3014
20
1075
2
1789
3671
1
3085
3491
4
1900
4946
18
3316
10
1859
5141
7608
12
1063
0
1179
1748
2620
8
1144
1787
806
123674
35
676
1854
1289601
1387
993