845
4269
1214
6085
1539
7732
665
3358
249
1259
516
2603
522
2616
720
3625
168
847
475
2386
252
1272
254
1290
145
737
69
354
56
293
59
309
1636
8246
80
404
97
640
118
606
845
4269
1214
6085
1539
7732
665
3358
249
1259
516
2603
522
2616
720
3625
168
847
475
2386
252
1272
254
1290
145
737
69
354
56
293
59
309
1636
8246
80
404
97
640
118
606