2089
1
1180
3
1519
1125
1295
6075
15
2650
20
280
1978
0
2250
1689
297066
2773
877
3683
4335
2
938
1219
1581
2281
3765
4
2245
1146
1226
3053
7
2683
946
1363
2797
5
1411