493
0
5009
1645
1
3375
2
1805
714
3750
3
1418
7952
12
3699
6
1666
383
1267
4
1084
4990
5
477
573
804
414
105
1544
2361
1073
400
1762
475
619
3030
798
816