3090
6
3673
2325
1202
1
1360
1025
2919
2
1472
1289601
4
2358
9
2155
3
1101
1398
2948
3868
10
2049
1903
2109
6346
16
1093
1951
1208
1744
10598
3694
1100
0
1075
1221
2154
5347