718
0
934
731
101
423
344
138878
2245
329
2551
3
1510
4
3012
800
1946
1
1362
791
612
919
2
418
1192
598
885
464
1239
1288
952
1765
1296