1306
2
1926
843
0
802
524
518
563
1710
1
1128
1872
303
1263
392
326
501
90
1315
1842
3063
3
1020
1897
611