307
367
596
2
401
1
400
987
4
1587
1382
3146
10
2733
3
2544
1723
1106
1437
1948
928
1159
791
2846
5
2017
2270
4029
7
1362
1492
2029
936