2100
1
643
783
830
4
621
471
422
1310
2
2275
6
440
841
848
780
676
581
206
515
1331
9
430
320
409
982
7
338
416
385
321
499
108
3540