562
0
1158
2663
1201
4
1862
1
340
804
1728
1289
1298
4684
2
477
942
3024
3
1581
938
1458
809
1174
955
475
1500
96
577
950
1889
2041
2313
59
464