2415
2
1941
1
1750
3
1608
3309
2478
81077
101
2076
4277
3408
12
1292
2424
3595
6
991
3171
4
2119
2554
9
3564
553
0
2086
493
2239
18385
416
573
1129
641
1822
714
1054