1308
1
1583
3
746
2
946
1446
902
1936
757
427
519
389
537
3209
7
2253
109
1137
992
841
582
253
206
515
320
416
832
322
503
108
572
1194