710
0
382
781
245
871
584
1015
586
74
642
1224
1212
43549
443
847
282
865
326
968
3462
2
306
2299
1935
93
1910
520
727
1020
919
1584