2819
4
405
1
92
85
878
2
594
705
365
303
1595
1218
1007
881
0
116
616
557
679
80
1096
977
9
742
269
386
89
517
477
733
862
1310
3
93