1780
8956
516
2603
522
2616
1638
8339
447
2281
847
4319
1391
7006
1097
5555
1873
9415
364
1830
536
2717
639
3308
294
1497
351
1765
344
1739
636
3207
416
2092
278
1425
171
879
308
1577
1780
8956
516
2603
522
2616
1638
8339
447
2281
847
4319
1391
7006
1097
5555
1873
9415
364
1830
536
2717
639
3308
294
1497
351
1765
344
1739
636
3207
416
2092
278
1425
171
879
308
1577