969
2
1233
1
3364
3
1690
1488
6346
16
3090
6
1172
1289601
4
3673
384
0
911
2835
1015
2326
496
921
1638
1606
2358
9
2495
6236
10
2919
467
8527
1903
1047
17970
15
2352
12779
8