2059
2
194
0
2152
2629
3910
3
618
1663
5
12459
237
582
898
1
3014
20
2935
3066
7
1877
4198
1093
1166
11
403
3475
2982
346
1422
1022
2189
608
3470
2209
616
20850