2089
1
1180
3
1519
6075
15
4335
2
877
1978
0
1125
938
1219
1689
1146
6236
10
951
1694
2281
1174
1492
3206
5
3012
4
10827
1534
1047
2480
2596
12459
3127
3041
1527
19944