349
3152
404
364
1972
341
538
2309
658
1249
585
790
848
401
801
621
285
450
510
997
1064
174
2041
398
2441
540
1168
852
1399
751
651
1413
280
2295
1789
240
1708
652
202
942
141
1051
873
866
1552
709
2815
172
1520
212
692
