1136
3
1062
7
1102
1
710
2
1748
1477
1805
458
916
784
1320
5890
1407
0
2766
6
720
1778
966
619
949
1133
579
590
674
803
3904
12
1113
4
870
1088
1718
1294