2441
401
1144
801
172
911
275
341
1552
652
1249
462
510
212
2815
483
2309
540
1413
584
1399
1168
364
349
997
3152
202
450
398
72
692
632
174
1708
318
1639
852
285
1064
2295
709
1972
651
810
866
910
585
751
280
1520
658
2041
