995
1
819
0
1559
486
1232
360
2697
5
1020
1062
35426
1327
438
775
3456
1936
2855
3
1343
569
210
475
714
356
247
492
2602
2
255
3466
4
21743
2079