2089
1
1180
3
1519
877
938
1219
1125
1295
6075
15
2650
20
280
1978
0
2250
1689
297066
2773
3683
2245
1539
4335
2
1371
1358
3696
1581
1779
2100
1226
2281
3765
4
3053
7