300
339
4
3
100
514
1
15
626
5
10
671
0
7
50
990
12
916
2
2520
3950
3333
2543
29
2766
9
4147
34
2364
2776
3133
5296
2400
5312
8
57
2966
21
104
3822
17
2949
3196
19
3304
11
3250
3272
6
3644
39
4963
28
3634