385
0
1827
1
693
1442
653
878
1367
991
2904
3
404
1089
2966
11
1879
4757
5372
2
3820
2305
2570
40
1186
3158
1326
826
1107
1187
1845
1264
3369
779
2105