1885
7
4915
6
3220
1161
305
1
462
1651
1602
1485
4292
2
890
465
421
4
588
1006
386
537
1371
0
1778
5
2179
1405
3
463
1324
4446
472
477
3370
509
6438
1280