1289
2033
1175
3519
1195
1108
1494
21130
15079
7617
1233
21967
4034
2866
1577
765
1052
1748
1703
5945
12517
3918
1648
1473
1255
802
6426
2867
1515
1001
1011
6361
748
1866
5229
989
748
992
752
6399
1209
968
898
916
1081
1246
5526
1029
880
1273
968
6204
1004
2340
2336
4735
1379
944
3423
1015