1751
0
376
1
1681
1798
2
1027
1264
4
1124
1244
2374
2495
5033
15
1514
802
3679
1487
1112
3817
636
1568
1700
1532
772
766
662
1632
2110
1482
745
492
281