2329
3
1721
0
2425
7
2768
786
1
1015
951
19944
2
1092
1681
1366
1694
690
824
2669
1787
564
2294
2522
1743
2495
108797
2312
1038
1087
818
1740
2336
5
1788
1451