181997
11
2300
2
302
0
118
120
1445
1
2277
13018
3315
3195
3
370
2480
4
106
2632
5
4309
2310
272
383
5147
4168
2059
194
2152
2629
3910
618
1663
12459
237
582