618
0
2634
608
2987
2
308
1663
474
2853
492
1650
1392
1018
424
5666
998
78
685
333
637
1973
360
500
155
340
331
980
1
443
101
1080
363