2580
1212
1036
899
1248
1470
1559
3157
660
1949
618
767
1727
1240
2978
2121
4798
734
759
760
1037
818
1065
772
772
12157
2055
1820
997
4583
977
18235
2414
1766
1083
1527
945
902
2084
2967
2425
5206
1904
3350
2473
1335
2367
1030
4115
5465
1323
3978
4908
5977
3482
1330
2599
1437
8526
2225