1161
0
846
668
867
2
1152
1088
1
381
1101
1600
5
1645
1931
2161
4455
1893
2328
328
325
958
1043
1215
1622
267
1832
3
2445
6
1004
413
1382
301
1279