902
2
844
1
6798
2248
5
1449
2922
4
1614
956
3
975
1208
539
452
94
424
545
918
144
885
915
1921
606
6234
924
9220
929
825
600
1963
22956
8
4273
10