744
0
683
422
1269
924
2522
369
349
1428
633
859
1824
799
876
326
7039
691
392
2435
839
1405
31535
631
980
317
451
1020
699
1109
1172
1