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