1257
6
1699
2
2823
5
1635
4
693
0
2760
1047
6236
10
8527
1
6617
1360
1697
1000
868
83
1289601
1614
12779
8