1200
1
904
1687
6
4617
3
736
2
967
504
2016
8
872
1055
674
212
144
633
1195
1051
1633
1183
2015
7
1092
954
1017
2320
1499
655
350
4
747
604
431
0
226