102
1
746
2
2291
3
462
1734
616
946
783
284
427
2509
1132
386
642
3569
5
518
474
2283
655
565
535
633
1034
3208
7
840
108
2248
319
340