845
4268
1214
6085
1539
7731
665
3358
249
1259
516
2603
522
2616
720
3624
168
847
475
2385
252
1272
254
1290
145
736
69
354
56
293
59
309
1636
8246
80
404
97
639
118
606
845
4268
1214
6085
1539
7731
665
3358
249
1259
516
2603
522
2616
720
3624
168
847
475
2385
252
1272
254
1290
145
736
69
354
56
293
59
309
1636
8246
80
404
97
639
118
606