1121
1984
952
1751
539
2122
4970
3512
448
3608
1238
5650
3100
2127
1812
1685
3909
1681
2319
1033
1258
978
11478
598
2297
2382
465
2303
5570
1999