254
2
132
0
530
4
572
1
377
563
645
692
746
1127
3
1115
1034
688
1579
1416
947
1039
1532
10674
2682
7755
6
2160
2320
2136
1516
1474
1145
2571
7
2525
11
3059