2089
1
1180
3
1519
6075
15
1125
1295
1689
2650
20
877
280
1978
0
297066
3683
2250
1581
2
938
1219
2773
3765
4
1516
3715
4335
2462
1146
5225
8
5151
1736
181997
11
2740
2281