3927
478
2448
200
1128
23
1925
646
1137
196
1243
430
1345
855
790
145
1155
519
1008
422
1253
374
793
166
3763
832
2771
493
1988
589
2379
39
3042
376
6576
1119
1881
943
2371
876
1242
206
1158
808
772
709
1990
989