2502
1
1285
4
2391
2548
2355
1865
3
1510
4504
2
2080
1687
1583
1361
1233
2236
2443
10035
22
1325
7635
2824
2468
13
1852
1182
2905
3542
1773
1691
2114
0
11556
8
2057
2172