514
0
2121
4
1506
1045
456
935
1557
1661
1
2634
274
602
2069
3
722
410
402
787
1161
846
2830
7
668
1922
381
1101
1110
1931
2
2161
677
1025
719
2490