2394
1
940
2932
2
1903
3
1512
2948
6
3426
4
1289601
2149
5
3694
915
0
5431
2919
746
528
2160
2257
962
451
2408
8
1340
2934
849
1186
322