1424
2
2057
1400
5046
3
2108
1781
1683
1
1305
1711
1751
1954
1447
1816
538
2562
1727
22227
16
1734
662
0
1211
801
1813
1797
673
3580