3090
6
3673
2727
1
1860
2
1825
2243
2919
1371
1140
1266
1213
0
1111
5382
5
1289601
4
1277
4383
3
2358
9
2155
1304
2948
6047
54
3868
10
2166
4944
1903
6346
16
2061
10598
3694
1221