2089
1
1180
3
1519
2245
4335
2
6075
15
1978
0
1125
877
297066
938
1219
2281
1146
1226
3053
7
1689
2797
5
1295
2773
2072
280
108797
2354
1581
2650
20
2386
2159
3765
4
5225
8