2661
9
2337
5
2173
1
1028
0
1225
1210
2453
3008
3
1676
2
2264
4933
13
2512
19783
616
1509
1425
5065
2648
2452
4
484
1344
2366
1766
2474
2290
572
1371