826
0
909
4820
2
1133
957
4537
970
207
253
676
2198
831
517
1878
1
5875
1396
1411
503
305
1161
1935
415