300
0
914
1
1681
784
526
2184
2164
2
2454
3683
1788
1295
693
2650
20
280
2021
2001
1581
1591
1380
3357
11
1093
2250
3765
4
2245
3
4168
1226
3053
7
3187
5
894
2430