2601
1241
1052
917
1262
1495
1577
3178
677
1971
632
780
1749
1254
3019
2149
4831
749
773
775
1060
829
1082
782
783
12182
2072
1841
1009
4627
993
18272
2430
1785
1102
1542
957
913
2106
2984
2440
5225
1929
3370
2489
1348
2403
1046
4128
5499
1338
4000
4925
5995
3496
1341
2621
1450
8591
2258