2107
2
1801
2295
7
2153
1815
3
2395
3200
29
4039
6
2135
1914
1
1255
913
0
1635
2044
3271
4
2533
99072
1437
1760
1175
2097
2372
3508
2534
873
2080
3089
2228
2159
2631