742
0
504
1
442
3079
2447
2
2449
453
708
2272
2136
5
2622
4
2082
502
1325
978
1138
939
938
1330
575
1037
1597
4833
633
859
1294
710
1322
1377
1221