300
881
2
0
772
400
929
800
12023
104
200
2448
22
111
701
1
707
50
1644
23
96
947
1189
3
849
1522
17
1135
6
13
855
4
8
2381
18
34
1132
33
36
1888
5
37
742
1459
100
1307
30
29
1009
1224
1324
1151
2168
120
1980
20
1042