1056
1
2096
1108
1786
6346
16
3090
6
1289601
4
3079
3673
2835
2
1015
496
0
2533
2759
1547
1606
6236
10
2919
467
8527
2619
3
1047
17970
15
2352
12779
8
4176
12459
2358
9
2155
2765