1015
1
951
2294
1787
2760
4
882
2173
1694
690
2669
2
2293
0
83
564
1358
5375
2152
1743
2255
108797
1038
1087
1241
2507
1813
2312
2219
1606
1740
3
843
2495