2990
15123
665
3358
861
4343
2041
10265
1419
7152
591
2999
656
3312
636
3207
168
847
170
855
66
339
49
260
202
1061
235
1203
78
500
63
326
75
460
74
381
115
613
78
415
2990
15123
665
3358
861
4343
2041
10265
1419
7152
591
2999
656
3312
636
3207
168
847
170
855
66
339
49
260
202
1061
235
1203
78
500
63
326
75
460
74
381
115
613
78
415