3585
5
958
2
518
1
444
2374
1031
820
2731
848
512
684
500
3
1092
8
879
478
614
992
114
790
1159
2823
709
331
446
142
162
2544
6
1073
276