771
0
1506
1132
297
440
1343
3116
1
1640
2
5009
20634
8
1008
2474
670
521
358
2306
11392
6
784
2814
5
1869
1550
833
522
964
2330
633
1123
3
928
3025
1334