4641
25
1494
4
1711
2
1825
1
951
1713
1660
1681
1691
6047
2901
2435
2522
2610
1361
5382
5
2082
1794
1063
0
1699
997
2612
2294
8072
3
2867
1348
2510
2555
1462