349
705
92
1837
611
732
2041
1555
30
13
46
1002
27
982
186
448
662
714
516
502
515
30
1130
1489
596
451
4
43
114
591
2815
160
923
1265
30
124
337
82
39
1972
39
999
409
854
1001
628
275
77
357
89
549
609
672
375
