1011
0
3090
6
3078
4
3673
1016
1
940
2919
2
1289601
2358
9
2155
3
2097
1168
2101
1945
2948
2440
3868
10
1277
4144
1903
1816
6346
16
10598
3694
1221
1348
2154
5347
6668
424