683
0
1661
1
2328
1133
4111
2
505
325
403
1045
467
787
454
1425
951
2490
668
1161
456
259
365
957
17353
415
719
602
1025
1020
1939
409
5875