1681
1
1923
2
1660
2836
1691
2184
2340
1751
1494
1317
1547
3598
4
1220
4311
2160
2173
3998
5
10243
1816
1825
2680
0
852
1459
1350
2949
2562
1387
19465
6
1301
2449