1284
1
1787
1168
2304
1015
2166
1694
951
690
2669
2
1788
1749
83
1660
1681
564
1526
1547
1743
0
1431
1813
108797
3354
2173
1545
1844
662
2999
3
2578