663
1
1869
1550
0
827
2
3025
1008
1132
1225
1343
3795
2205
3
3116
2306
522
1506
2814
5
1786
1998
964
527
1860
769
670
2330
493
518
440
1334
1898
20634
8