5225
8
2480
4
3059
0
101415
109
14861
7
13995
1124
3364
3
1793
2466
5
548
2302
1
2245
414
215
267612
3058
2
510
7733
1618
2507
4978
501
616
2954
4492
2209
408
1226
2121