2564
12908
2990
15123
974
4953
714
3577
847
4319
591
2999
732
3689
656
3312
304
1569
398
2033
451
2401
168
847
605
3157
381
1924
494
2586
119
651
54
286
59
309
36
181
61
311
2564
12908
2990
15123
974
4953
714
3577
847
4319
591
2999
732
3689
656
3312
304
1569
398
2033
451
2401
168
847
605
3157
381
1924
494
2586
119
651
54
286
59
309
36
181
61
311