1875
2
1588
753
0
944
1
370
1225
6977
4
2772
5
1012
1376
868
1310
542
1125
581
978
629
3012
1356
3
718
3065
660
504
1097
475
1131
1380
458
38477
34
2649