1259
1
2882
5
3491
4
3014
20
5141
7
1380
0
3085
3485
3316
10
467
108797
2688
2386
1289601
10827
6236
796
6
1226
562
1751
12459
3
6346
16
951
1511
1694
496
1992
2906
2
2525
1816