2
617
840
0
857
396
1026
747
986
14
194
777
2012
265
810
212
28
11
18
9
16
3
769
38
1585
2059
310
780
60
355
48
2
20
921
28
5
10
629
915
590
4
3
4
1975
37
984
123
713
