462
1
628
1885
7
4914
6
3220
1161
305
1651
1602
1485
4292
2
890
465
420
4
588
1005
386
537
808
0
1371
1778
5
2179
1405
3
463
1324
472
4446
477
3369
509