1279
0
589
633
1
618
2
778
422
861
499
484
883
438
377
892
5
675
1046
3259
3
794
502
665
1364
1421
1040
1619
1188
1682
1194
751
755
1808
2236
14