1594
1288
1064
7008
2280
1436
747
809
1383
6393
1830
1006
3277
6314
5369
989
3007
1188
2515
1147
783
1205
817
1945
861
21170
7633
720
811
1446
2874
1120
826
1242
2729
1054
2720
837
849
2700
2694
1006
1062
2181
11995
3799
1000
4484
3539
2760
904
1068
1345
891
4133
14260
1785
60317
1096
3129