2184
1
3354
5
1934
2
2105
3014
20
1166
2289
3085
904
3491
4
3485
7
4946
18
3316
10
1809
5141
3554
3
7608
12
2578
1748
2620
8
1093
455
806
676
0
1854
2322
1289601
1387
1057