1303
2
1393
1
83
1568
1749
3326
3
2578
3065
1819
2110
673
0
496
1699
2159
25788
14
1632
4179
1854
1751
2562
1545
1770
7
1690
1734
868
801