706
1
834
1641
10
1447
4
2805
9
453
804
1624
656
329
858
458
2
2547
14
2943
11
445
5
242
1744
848
20644
1684
1184
3
1741
69639
62
0
195995
4924
1074
450
2015
3308