2965
571
3293
915
2782
569
2377
623
2599
687
3633
953
2998
767
6726
2228
1537
396
2939
926
3394
1451
5329
2469
1651
416
1026
284
654
250
846
134
868
303
1156
300
1072
174
2119
639