5009
0
1344
1
18385
2
1281
2087
477
475
860
1037
400
780
1220
2301
505
320
4106
1548
1462
418
2770
4
521
58
363
1466
611
552
3015
152
1526
2395