1033
0
846
668
859
3233
16
381
1101
1352
25137
683
1931
2
2161
1
2490
4455
1893
2328
2033
1043
1215
267
543
1832
3
255
953
1004
413
5155
8
326
281
1279