1161
0
846
2211
668
381
1101
1401
1
804
1931
2
2161
2490
493
4455
1893
400
2328
1043
1202
300
1215
267
248
1832
3
1004
413
1042
8481
1279
2497
1923