347
1
363
370
2
438
3
326
1047
320
389
2399
5
1608
4
3234
10
715
701
1259
555
445
618
480
9170
27
1081
81
1036
1355
251
1300
975
1876
2166
5899
13
43