2919
2
322
1
728
844
549
1188
3575
1195
3248
8
3673
6
1289601
4
1237
0
2756
2966
1420
6247
5
689
3126
3
2178
308
1876
770
1895
1250
917
1038
2408
989
861
1039