2404
3
301
1
211
2
3460
4641
16
4210
10
3331
8
1121
7278
5
3069
3991
1822
2215
4
881
717
1919
2434
27
2599
3058
0
1086
1041
336
298
1779
2325
1692
1351
875
2993
3757
6