418
0
1547
1
344
5375
1105
2879
2508
7
484
534
2663
6026
2
596
490
475
1744
2495
773
1298
2028
1249
3835
5
850
938
83
1022
2929
6
3321
1451
1243
2123