2968
1
1554
2
1681
1779
3644
1539
1371
1428
1089
2254
4499
12
2465
1092
4588
5
1830
441
1701
1210
750
0
1712
2426
2123