2107
2
2135
3
1914
1
2295
7
1801
913
0
1635
2044
1815
3271
4
2533
3200
29
99072
4039
6
1437
1760
2153
1175
2395
873
1628
3712
8
3253
5
1255
3556
19079