300
0
472
2211
611
2395
6236
11
913
814
1
1129
1914
2
5082
5
1208
1798
787
1160
738
6
484
290
1809
1348
4106
546
1898
1099
58
1906
288
7756
3