742
0
504
1
442
3079
2447
2
2449
453
708
476
2136
5
2622
4
4833
633
3050
3109
808
676
595
2216
2523
1880
522
3724
3
37847