2249
1076
2106
999
2077
922
1478
1896
1369
2773
1359
961
1239
1004
1227
1617
556
776
403
1641
398
752
284
1530
282
805
176
690
170
640
106
10
41
10
26
27