1398
1
1194
2
556
698
0
1245
4
109
673
2335
1838
8
2750
5
3223
7
758
581
1579
844
65
515
206
948
1014
891
385
553
567
728
723
815
1332
9
1338
616