1693
4
460
1
504
596
3283
8
1401
2
686
1705
3
4983
5
4008
433
985
1374
547
482
1452
477
1150
1318
9
1614
1446
461
514
2482
438
803
1596
3354
13