1247
2030
860
1448
753
1308
2107
817
15095
9254
1791
4923
958
965
1765
3501
1076
9434
1167
995
3166
3003
815
1029
2587
8222
4403
2570
19231
770
3678
979
1258
4402
2472
901
1796
2924
1317
1360
1460
1150
1031
1291
2765
872
4928
1079
2052
952
785
1310
1530
2347
1364
2900
3053
1137
25815
774