902
1
2887
3384
8
3235
3
1102
7
379
13790
724
446
884
756
1002
371
651
2
921
297
815
313
920
5
667
523
1989
4
6015
10
3863
4444