1575
2
846
0
668
1205
1
381
2987
1101
1245
1464
3
1614
5
2216
2599
1931
2161
2490
4455
1893
2328
1043
1215
267
1832
1004
413
1279
2497
5313
2143
675
2702