995
1
1520
1225
5734
10
120469
35
661
0
11881
3
1885
2
1762
571
5012
4
1603
2000
1566
1129
1563
3393
1664
417
605
6343
24
1378
391
1326
2599
3929
1238
1666
884
1089
5