815
0
2635
356
300
273
2043
1
360
1045
1563
322
941
1406
1020
804
810
277
364
472
231
307
284
1971
2091
2
1073
336
416
1082
4
1221
453
370