3354
1
2562
2
2145
2100
1416
1813
1782
2578
3227
619
3738
5
1579
11153
8
2403
1543
1814
4
2591
1211
18816
11
1951
1343
2972
1532
3386
2029
278
1995
2650
2944
19944