3615
2
2452
1778
1
4248
100
0
413
1611
797
445
722
799
287
450
448
667
442
572
432
686
387
334
1369
371
918
1166
1479
1240
1178
18
619