573
0
881
1045
696
962
1
489
1128
468
329
314
2477
506
374
798
1670
349
438
1700
2
955
736
853
2431
3
3070
5
1425
1608
4362