1443
1
2711
2
3014
20
2429
4
4142
5
3085
3491
2478
3485
7
3316
10
8047
18
5141
1289
3
1766
0
1879
108797
2350
2234
3527
1647
1695
870
2152
2386
2297
796
6
6346
16
2245
1289601
2530