1227
0
899
1769
7
2713
6
807
1102
9
818
611
1829
5
711
802
935
1
875
800
3
86
1252
700
2396
2
2023
1253
84
1234
659
1040
1813
62
696
1250
911
1796