1693
2
885
824
1
2012
9
574
720
994
4
777
1595
2654
5
1199
5489
915
672
1001
838
1565
620
1904
950
1390
3
4366
0
3666
736
1914
2401
548
1047
3493
883