2104
2
2297
3
1747
0
1234
1376
1
1813
239
10043
10
884
1547
2045
859
1753
5
1783
2160
2082
7549
9
2999
1749
236066
14
2047
1880
2752
10064
8
1826
4888
20
1675
1782
1707
2851