1660
1
1938
1087
1344
1452
1220
2
1417
2452
2207
0
1558
1304
2622
6
2377
1622
993
2462
3
1156
785
1434
851
1020
610
2151
1104
582
2366
383
1347
1348
989