579
1
315
1506
0
1711
2
1124
1132
440
1275
4106
1073
1343
938
2095
4
1889
618
6
3116
1640
5009
20634
8
1008
2474
2114
1630
20374
5
670
521
1682
2602
2306