1257
6
1699
2
693
0
2760
4
1047
6236
10
8527
1
17970
15
1360
2173
83
2264
1289601
12779
8
2352
2512
14
2446
2535
3929
18816
11